invigorating broth - Spanish English Dictionary